package Data::Semantic::URI;

use strict;
use warnings;


our $VERSION = '0.01';


use base qw(Data::Semantic::RegexpAdapter);


1;


__END__

{% USE p = PodGenerated %}

=head1 NAME

{% p.package %} - Semantic data classes for URIs

=head1 SYNOPSIS

    {% p.package %}->new;

=head1 DESCRIPTION

This is a base class for semantic data classes for URIs. Classes for the
following URI types are available:

=over 4

=item fax

See L<Data::Semantic::URI::fax>.

=item file

See L<Data::Semantic::URI::file>.

=item ftp

See L<Data::Semantic::URI::ftp>.

=item http

See L<Data::Semantic::URI::http>.

=back

{% p.write_inheritance %}

=head1 METHODS

=over 4

{% p.write_methods %}

=back

=head1 TODO

Add the other URI classes supported by L<Regexp::Common::URI>.

{% PROCESS standard_pod %}

=cut

